﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CuaHangMayTinh.BusinessEntities
{
    public class PhanQuyenEntity
    {
        /// <summary>
        /// khai báo và đóng gói biến IDPQ
        /// </summary>
        private int _IDPQ;

        public int IDPQ
        {
            get { return _IDPQ; }
            set { _IDPQ = value; }
        }

        /// <summary>
        /// khai báo và đóng gói biến IDQ
        /// </summary>
        private int _IDQ;

        public int IDQ
        {
            get { return _IDQ; }
            set { _IDQ = value; }
        }

        /// <summary>
        /// khai báo và đóng gói biến IDSGU (mã sup group user)
        /// </summary>
        private int _IDSGU;

        public int IDSGU
        {
            get { return _IDSGU; }
            set { _IDSGU = value; }
        }

        /// <summary>
        /// khai báo và đóng gói biến điểm
        /// </summary>
        private int _diem;

        public int Diem
        {
            get { return _diem; }
            set { _diem = value; }
        }

        /// <summary>
        /// định nghĩa phương thức khởi tạo phân quyền không có tham số
        /// </summary>
        public PhanQuyenEntity()
        {

        }
        /// <summary>
        /// định nghĩa phương thức khởi tạo phần quyền có tham số
        /// </summary>
        /// <param name="idq"></param>
        /// <param name="iDSGU"></param>
        /// <param name="diem"></param>
        public PhanQuyenEntity(int idq, int iDSGU, int diem)
        {
            _IDPQ = 0;
            _IDQ = idq;
            _IDSGU = iDSGU;
            _diem = diem;
        }

        /// <summary>
        /// định nghĩa phương thức sửa phần quyền.
        /// </summary>
        /// <param name="idpq"></param>
        /// <param name="idq"></param>
        /// <param name="iDSGU"></param>
        /// <param name="diem"></param>
        public PhanQuyenEntity(int idpq, int idq, int iDSGU, int diem)
        {
            _IDPQ = idpq;
            _IDQ = idq;
            _IDSGU = iDSGU;
            _diem = diem;
        }

    }
}
